package com.nsapi.niceschoolapi.mapper;

import com.nsapi.niceschoolapi.entity.*;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface CourseMapperl {
    //级联专业查询对应课目
    List<Coursel> selCourse(Coursel coursel);
    //分页查询课程表
    List<Coursel> selCourseList(Coursel coursel);
    //查询课程类型
    List<Coursel> courseType();

    //分页查询课程表
    List<Coursel> selCourses(Coursel coursel);

    //添加选课记录
    int addStuCourse(StuCourseDB stuCourseDB);

    //修改课目记录
    int update(Coursel coursel);

    //添加课目信息和选课记录
    int addcou(Coursel coursel);

    //删除课目记录表
    int delcou(@Param("scid") Integer scid);

    int hfcou(Integer cid);
    int delercou(Integer cid);
}
